four o'clock flower (mirabilis jalapa) - Spanish English Dictionary